#pragma once
#ifndef MCLU_UNCERTAINTY_H_
#define MCLU_UNCERTAINTY_H_

#include "common.h"
#include "uncertainty_strategy.h"

class McluUncertaintyStrategy :public UncertaintyStrategy {
public:
	explicit McluUncertaintyStrategy() :UncertaintyStrategy("Mclu") {}
	virtual ~McluUncertaintyStrategy() {}

	virtual vector<pair<int, double>> sort_uncertainty(shared_ptr<BasicSVMModel>, shared_ptr<DataBlob>,
		const vector<int>&);
};// end of class
#endif